refer somebody to god's punishment - Espagnol Anglais Dictionnaire